#include <stdio.h>
#define f(x) ((x) * (x))

struct foo
{
    int age;
};

#define FOO struct foo *
typedef struct foo *MyFoo;

int main(){

    printf("%d\n", f(2));
    FOO f1, f2;
    MyFoo f3, f4;

    printf("%d\n", sizeof(f2));

    // int a = (5) (2 - 1);

    return 0;
}